const BASE_URL = 'https://api.huhuiyu.top';

// #封装ajax请求的js，ajax共用代码

let ajax = {
  // get请求
  get: (url, param, callback) => {
    // 转换json参数为查询字符串模式
    let data = Qs.stringify(parm, { allowDots: true });
    url = BASE_URL + url + '?' + data;
    // 发起请求
    let promise = axios({
      url: url,
      method: 'get',
      data: '',
    });
    // 处理请求结果
    promise
      .then((resp) => {
        callback(resp.data);
      })
      .catch((err) => {
        // 控制台显示错误信息
        console.log('请求发生错误：', err);
        // 伪造错误应答的结果，以便通知调用者处理
        let errinfo = {
          success: false,
          msg: '网站忙，请稍后重试',
        };
        // 回调错误信息
        callback(errinfo);
      });
  },
// post请求
  post: (url, param, callback) => {
    url = BASE_URL + url;
    // 发起请求
    let promise = axios({
      url: url,
      method: 'post',
      data: 'param',
    });
    // 处理请求结果
    promise
      .then((resp) => {
        callback(resp.data);
      })
      .catch((err) => {
        // 控制台显示错误信息
        console.log('请求发生错误：', err);
        // 伪造错误应答的结果，以便通知调用者处理
        let errinfo = {
          success: false,
          msg: '网站忙，请稍后重试',
        };
        // 回调错误信息
        callback(errinfo);
      });
  },

};
